node_modules/
data/*.db
data/*.db-*
sistem-yedekleri/
data/.yeniden-baslat
data/dev-notlar.json
data/dev-notlar.json.tmp
data/urun-gorseller/cache/
data/lead-ekler/
.env
# .env'in TÜM türevleri (yedek/kopya) — 17 Tem olayı: .env yeniden yazılınca 8 anahtar
# düştü, kurtarma için yedek alınır; bu yedekler ASLA git'e girmemeli. .env.example hariç.
.env.*
!.env.example
*.log
.DS_Store
pricing/data/

# n8n tek-klasör (izole, commit edilmez)
n8n/node_modules/
n8n/data/
n8n/package-lock.json
data/dosyalar/_thumbs/

# Cihaz istemci dağıtım binary/zip (build artefaktı — git'e girmez, çok büyük)
data/cihaz-dagitim/

# 3D Mekan tasarım görselleri/modelleri + fatura ekleri + üretim talimat görselleri — runtime kullanıcı verisi (git'e girmez)
data/tasarim-gorseller/
data/tasarim-modeller/
data/invoice-files/
data/talimat-gorsel/

# KOD-MODEL FABRİKASI (13 Eyl 2026) — bin/isci.mjs + bin/derle.mjs'in ürettiği
# fotoğraf/GLB/render/işçi-nabzı: runtime çıktısı, hızla büyür, git'e GİRMEZ.
# `3d-uretim/kod-model/_pilot-13eyl/` bu kuralın DIŞINDA (kanıt, ayrıca commit edilir).
data/kod-model/

# İç fiyatlandırma mantığı (marj/çarpan — SADECE owner, git'e GİRMEZ, Y6/AI köprüsüne bağlanmaz)
beyin/ic-sadece-owner/

# Taşınabilirlik için klasörde saklanan Cloudflare tünel kimlikleri — HASSAS, git'e ASLA girmez
deploy/cloudflared-yedek/

# Kendi kendini onaran sistem — CALISMA ZAMANI durumu (kaynak degil, commit edilmez)
data/.son-onarim
data/.son-teshis
data/.teshis-kilit
data/teshis-son.json
_arsiv/bozuk-json/
# Aktarılmış Claude delta dosyaları (17 Ağu 2026) — `scripts/claude-delta-izle.mjs`
# işlediği JSON'u buraya taşır. Onlarca MB'lık ham senkron çıktısı; veri zaten DB'de.
_arsiv/claude-delta/

# Panel medya deposu — ekran görüntüleri, üretilen PDF/HTML (31 Tem 2026).
# Kişisel/finansal içerik + hızla büyür → repoya GİRMEZ. Dizinin kendisi korunur.
# ⚠️ 16 Ağu 2026: klasör `telegram` → `panel` olarak yeniden adlandırıldı ama BU KURAL
# eski yolda kalmıştı → 78 dosya (37 PDF, 24 PNG, 14 JPG · 14MB · aralarında
# "2026-Kazanc-Ozeti" ve müşteri fatura PDF'leri) sessizce git'e girdi. Ders: bir depo
# klasörünü yeniden adlandırırken .gitignore da AYNI commit'te taşınır — yoksa ignore
# kuralı sessizce hedefsiz kalır ve hata VERMEZ.
public/medya/panel/*
!public/medya/panel/.gitkeep
public/medya/telegram/*
!public/medya/telegram/.gitkeep

# 7.5 Claude sohbet görselleri (16 Ağu 2026) — claude.ai thumbnail aynası.
# Müşteri görselleri + hızla büyür (365 görsel) → repoya GİRMEZ; yeniden çekimde
# senkron bunları tekrar üretir. `/medya/` sunucuda owner-only kapının arkasında.
public/medya/claude/*
!public/medya/claude/.gitkeep

# Sertifika/belge PDF arşivleri — GIT DEĞİL, DOSYA SİSTEMİ (5 Ağu 2026, Yönetici kararı):
# "git e göndermek yerine buluttaki sunucumuzda ve yerel sunucumuzda tutsak, diğer
#  sistemdeki dosya sistemindeki her şey gibi daha iyi olur."
# İkisi de 8.1 Dosyalar altında aynalanır (dosya/hiyerarsi.js → no:11 ve no:12) ve
# yedekleme sistemiyle korunur. Git deposu 916 MB; bu 148 MB kalıcı olarak şişirirdi.
data/sertifika/
data/sertifika-arsiv/

# Tek seferlik birlesme arsivi — sikistirilmis DB anlik goruntuleri (193 MB).
# Depoya GIRMEZ: git ikili dosyayi sikistiramaz, her surumu ayri saklar.
_arsiv/birlestirme-yedek/
*.db.gz
data/yedek-kalem-odeme-10agu/

# Buluttan saatlik çekilen ölçüm raporları (data/bulut/
# ⚠️ 1 Eyl 2026 — BU SATIR TEK BAŞINA YETMEDİ: dosyalar `git add -f` ile bir kez
# depoya girmişti ve .gitignore izlenen dosyayı KAPSAMAZ. Sonuç bir DÖNGÜ oldu:
# saatlik çekim taze raporu indiriyor → biri `git checkout HEAD -- data/bulut/`
# koşunca 10 Ağu'daki commit'lenmiş hâl geri geliyor → sağlık kartı "BULUT yedeği
# 22 gündür tazelenmedi" diye KIRMIZI veriyor → semptom tekrar tedavi ediliyor.
# `git rm --cached` ile izlemden çıkarıldı. BİR DAHA `git add -f` ETME:
# bu dosyalar makineye özel ÖLÇÜM çıktısıdır, sürüm kontrolüne girmez.) — makineye özel, sürekli
# değişen türetilmiş veri. Depoya girerse her commit kirlenir; asıl kaynak buluttur.
data/bulut/
data/yedek-odeme-isaret-10agu/

# n8n akis yedekleri — icinde DUZ inbound anahtar var, repoya GIRMEZ (16 Agu 2026)
_arsiv/n8n-yedek-*/

# omni sokum yedegi (17 Agu 2026) — icinde mesaj/kisi verisi var
_arsiv/omni-sokum-*/

# DB yedekleri (oran değişimi vb. öncesi) — 334MB+, repoya ASLA girmez
_arsiv/db-yedek/


# Fatura numarasi kaydirma islemi yedekleri (DB kopyalari, 300+ MB) — diskte durur, git'e girmez
_arsiv/fatura-kaydirma/
_arsiv/lojistik-usd-yedek/

# Test artifakti (29 Agu 2026): iletisim/test/medya-test.mjs dizin-atlama
# testinde public/kotu-ad.png yazip siliyor. Test yarim kalirsa dosya diskte
# kalir ve `git add -A` onu depoya sokar (bir kez oldu). Depoya ASLA girmez.
kws-yeni/public/kotu-ad.png
public/kotu-ad.png

# 3 Eyl 2026: eski mağaza arşivi GERÇEK MÜŞTERİ VERİSİ içerir (shopify_customers/orders).
# Git geçmişine girerse geri alınamaz — diskte durur, sürüm kontrolüne GİRMEZ.
data/_arsiv/eski-magaza/

# 4 Eyl 2026: temizlik yedekleri (yetim satirlar + mukerrer olaylar) — diskte durur,
# surum kontrolune girmez (buyuk JSON, musteri metni icerebilir).
data/_arsiv/olay-mukerrer/
data/_arsiv/yetim-timeline/
data/sabah-son.json

# 9.9.5.1 Arşiv Kitabı — üretilen tek dosyalık kitaplar (10–30 MB) depoya girmez;
# istenince tek tuşla yeniden üretilir (data/ihh-arsiv/_kitap/*.html|pdf + parmak izi .json).
data/ihh-arsiv/_kitap/
# Claude Design tuvali — kaynak .dc.html dosyaları TUTULUR, 2 MB'lık paketlenmiş çıktı TUTULMAZ.
_tasarim/*/ihh-arsiv-kitabi.html

# Kalite kapısı onay bileti — ASLA commit edilmez (14 Eyl: git'e giren bilet her klonda
# "izin açık" anlamına gelirdi ve mtime tazelendikçe süresiz geçerli olurdu).
kws-yeni/kalite/.onay-acik
kalite/.onay-acik
3d-uretim/araclar/edrawings-cikar/calisma/

# 3D model KONTAK SAYFASI (19 Eyl 2026) — `betik/tasarim-kontak-sayfasi.mjs`
# çıktısı: türetilmiş QA artefaktı, her koşuda yeniden üretilir, depoya GİRMEZ.
# ⚠️ public/ ALTINA ASLA yazılmaz (servis edilen dizin — test/sayfa-izin-test.mjs).
data/kontak/
data/amazon-feed/
data/amazon-urun-tipleri.json

# Yönetici'in ham CAD dosyaları (eDrawings HTML, ~10 MB/adet) — kaynak, kod değil.
# Çöp kutusundan kurtarıldı 20 Eyl 2026; silinmesin diye burada duruyor, git'e girmez.
data/edrawings-kaynak/
cihaz/dagitim/*.zip
cihaz/dagitim/*.dmg
# KWS Mac Merkez derleme çıktısı (derle.sh her seferinde yeniden üretir, ~25 MB)
cihaz/mac-merkez/yapi/
